/* CSS Document */
*{
margin:0; padding:0;
}
body{
font:12px/170% "宋体", "新宋体", "黑体"; color:#000;
}
a{
color:#000;
}
a:link{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a:active{
text-decoration:none;
}
ul{
list-style:none;
}
input{
margin:0;
}
img{
border:0;
}
textarea,input,select{
font-size:12px;
}
textarea{
line-height:150%;
}
html{
height:100%;
}
body{
height:100%;
}
.clear{
clear:both
}
/*basic style end*/
/*load style start*/
#container01{
background:url(../images/bg.gif) repeat-x; 
width:100%; height:658px; 
}
.registertab{
margin-left:35px;
}
.registerword01{
color:#FFFFFF; font-size:13px; font-weight:bold;
}
.registerword02{
color:#FFFFFF; font-size:12px; font-weight:none;
}
.registerword02 a{
color:#fff; font-size:12px; font-weight:none;
}
.registerword02 a:hover{
color:#88D8F9; font-size:12px; text-decoration:none;
}
.textinput{
background-color:#fff; border-width:2px; border-style:border; boder-color:#1a3f95;
}
.load a{
display:block; width:191px; height:31px; background:url(../images/button_01.gif) no-repeat;
}
.load a:hover{
background:url(../images/button_02.gif) no-repeat
}
/*load style end*/
/*nav style start*/
#nav{
height:93px; width:100%;
}
.logoname{
	position:absolute;
	top:16px;
	left:70px
}
.logonameht{
	position:absolute;
	top:16px;
	left:110px
}
#nav01{
height:59px; width:381px; background:url(../images/nav_top1.gif) no-repeat}
#nav02{
height:4px; width:100%; background:url(../images/nav_bottom02.gif) repeat-x;
}
#nav03{
height:59px; width:100%; background:url(../images/nav_top3.gif) repeat-x; vertical-align:middle; color:#FFFFFF
}
#nav03 .tz{
margin-top:11px; margin-right:45px;
}
#nav03 .tz td{color:#FFFFFF; text-align:center;
}
#nav03 .tz td a{
color:#FFFFFF; font-weight:normal; font-size:12px; margin-left:5px;
}
#nav04{
background:url(../images/nav_bottombg.gif) repeat-x; width:100%; height:30px; text-align:center;}
#nav40{
background:url(../images/nav40bg.gif) repeat-x; width:100%; height:16px;}
#nav04 li{
width:97px; float:left;
}
#nav04 li a{
display:block; height:30px; width:97px;
}
#nav04 li a span{
color:#09476B; font-size:14px; font-weight:bold; font-family:"新宋体"; 
}
#nav04 li a:hover{
display:block; width:97px; height:30px; 
}
#nav04 .b01 a{
background:url(../images/nav06.gif) no-repeat;
}
#nav04 .b01 a:hover,#nav04 .b01_over{
background:url(../images/nav03.gif) no-repeat;
}
#nav04 .b02 a{
background:url(../images/nav04.gif) no-repeat;
}
#nav04 .b02 a:hover,#nav04 .b02_over{
background:url(../images/nav05.gif) no-repeat;
}
#nav04 .b03 a{
background:url(../images/nav10.gif) no-repeat;
}
#nav04 .b03 a:hover,#nav04 .b03_over{
background:url(../images/nav09.gif) no-repeat;
}
#nav04 .b04 a{
background:url(../images/nav12.gif) no-repeat;
}
#nav04 .b04 a:hover,#nav04 .b04_over{
background:url(../images/nav11.gif) no-repeat;
}
#nav04 .b05 a{
background:url(../images/nav02.gif) no-repeat;
}
#nav04 .b05 a:hover,#nav04 .b05_over{
background:url(../images/nav01.gif) no-repeat;
}
#nav .nav_left{
width:198px; float:left; background:url(../images/nav_01.gif) no-repeat; height:98px;
}
#nav .nav_right{
background:url(../images/nav_02.gif) no-repeat; height:98px; float:left; width:824px; position:relative
}
#nav .message01{
	width:85px;
	height:25px;
	position:absolute;
	top:62px;
	right:30px;
	z-index:1000;
}
/*nav style end*/
.kjxx{
background:url(../images/kjxxbg.gif) no-repeat 9px 0; width:119px; height:98px; padding:20px 20px; color:#0E3451}
/*left frame style end*/
/*right frame style start*/
#right{
width:100%; float:left; height:100%; padding-top:8px; padding-bottom:8px; padding-right:8px;
background:#D9E8F1;
}
#right .p_01{
height:29px; border-left:1px #175A7F solid; border-right:1px #175A7F solid; background:url(../images/m_icon14.gif) repeat-x; padding-left:10px; position:relative;
}
#right .p_01 li{
float:left; width:auto; padding-left:21px; padding-right:22px; line-height:28px; padding-top:2px;
}
#right .p_01 li a{
color:#FFFFFF;
}
#right .p_01 .s01{
background:url(../images/m_icon05.gif) no-repeat 0 6px;
}
#right .p_01 .s02{
background:url(../images/m_icon06.gif) no-repeat 0 6px;
}
#right .p_01 .s03{
background:url(../images/m_icon07.gif) no-repeat 0 6px;
}
#right .p_01 .s04{
background:url(../images/m_icon08.gif) no-repeat 0 6px;
}
#right .p_01 .s05{
background:url(../images/m_icon09.gif) no-repeat 0 6px;
}
#right .p_01 .s06{
background:url(../images/m_icon10.gif) no-repeat 0 6px;
}
#right .p_01 .s07{
background:url(../images/m_icon11.gif) no-repeat 0 6px;
}
#right .p_01 .s08{
background:url(../images/m_icon12.gif) no-repeat 0 6px;
}
#right .p_01 .s09{
background:url(../images/qdz.gif) no-repeat 0 7px;
}
#right .p_01 .s10{
background:url(../images/qxz.gif) no-repeat 0 7px;
}
#right .p_01 .s11{
background:url(../images/mail2_08.gif) no-repeat 0 7px;
}
#right .p_01 .s12{
background:url(../images/cha.gif) no-repeat 0 7px;
}
#right .p_01 .s13{
background:url(../images/chexiao.gif) no-repeat 0 7px;
}
#right .p_01 .s14{
background:url(../images/fafang.gif) no-repeat 0 7px;
}
#right .p_01 .s15{
background:url(../images/mail2_05.gif) no-repeat 0 7px;
}
#right .p_13,.p_31{
height:29px; border-left:1px #175A7F solid; border-right:1px #175A7F solid; background:url(../images/m_icon14.gif) repeat-x; padding-left:10px; position:relative;
}
#right .p_13 li,.p_31 li{
float:left; width:auto; padding-left:25px; padding-right:22px; line-height:28px; padding-top:2px;
}
#right .p_13 li a,.p_31 li a{
color:#FFFFFF;text-decoration:none
}
#right .p_13 .s01,.p_31 .s01{
background:url(../images/mail_202.gif) no-repeat 0 6px;
}
#right .p_13 .s02,.p_31 .s02{
background:url(../images/cgxicon.gif) no-repeat 0 9px;
}
#right .p_13 .s03,.p_31 .s03{
background:url(../images/mail_204.gif) no-repeat 0 6px;
}
.conren{
border:1px #9DB0BC solid; margin-top:6px; background:#fff; width:98%; height:100%; float:left;
}
.conren02{
border:1px #9DB0BC solid; margin-top:6px; background:#fff; width:96%; height:100%; float:left; margin-left:3px
}
.conren03{
border:1px #9DB0BC solid; margin-top:6px; background:#fff; width:94%; height:100%; float:left; margin-left:6px;
}
.gund{
height:89%
}
.fs{
margin-top:6px;
}
.fssx{
margin-left:3px; margin-right:5px; border:1px #A2B4BF solid;
}
.fssxbg{
background: url(../images/fsbg.gif) repeat-x 0 0; height:14px; line-height:140% 
}
.conren .h{
height:25px; background:url(../images/zubg01.gif) repeat-x 0 0; font-size:12px; font-weight:normal; color:#0B2A42; padding-top:2px;width:131px; 
}
.conren02 .h,.conren03 .h{
height:25px; background:url(../images/zubg01.gif) repeat-x 0 0; font-size:12px; font-weight:normal; color:#0B2A42; padding-top:2px;width:132px; 
}
.conren ul,.conren02 ul,.conren03 ul{
margin:8px 0 8px 10px;
}
.conren li,.conren02 li{
width:98px; background:url(../images/conrenicon1.gif) no-repeat 0 0; height:20px; line-height:24px; padding-top:2px; 
}
.conren03 li{
width:98px; height:20px; line-height:24px; padding-top:2px; color:#173F5E;
}
.conren li a,.conren02 li a{
display:block; height:20px; width:98px; padding-left:25px; line-height:24px; color:#173F5E
}
.conren li a:hover,.conren02 li a:hover{
display:block; width:98px; height:20px;text-decoration:none; 
}
#right .contab{
width:99%; margin-top:6px; border:1px #9DB0BC solid; background:#fff; height:100%; float:left; margin-left:3px
}
.contab01{
width:99%; margin-top:6px; border:1px #9DB0BC solid; background:#fff; float:left; margin-left:4px
}
#right .contabyear{
width:99%; margin-top:6px; border:1px #9DB0BC solid; background:#fff; height:100%; float:left;
}
#right .contabdr{
width:99%; margin-top:6px; border:1px #9DB0BC solid; background:#fff; height:100%; float:left; margin-left:1px
}
#right .contabwd01{
width:99%; margin-top:6px; border:1px #9DB0BC solid; background:#fff; height:100%; float:left;
overflow-y:scroll; overflow-x:hidden}
#right .contabwd{
width:99%; margin-top:6px; border:1px #9DB0BC solid; background:#fff; height:100%; float:left;}
.bgypgltab{
margin-top:10px;}
.bgypgltab td{
padding:6px 6px;}
#right .fasong{
width:99%; margin-top:6px; border:1px #9DB0BC solid; background:#fff; height:50%; float:left; margin-left:3px
}
#right .p_06 th,.p_06 th,.p_08 th{
color:#173F5E; border-left:1px #fff solid; border-right:#CCCCCC solid 1px; background:url(../images/num_time_bg.gif) repeat-x; height:24px; font-weight:normal;
}
#right .p_06 td{
border-top:1px #E2E1E1 solid; text-align:center; height:23px; color:#173F5E;
}
.p_06 td{
text-align:center; height:23px; color:#173F5E; border-top:1px #E2E1E1 solid;
}
.p_08 td{
text-align:center; height:23px; color:#173F5E; border-bottom:1px #E2E1E1 solid; border-top:1px #E2E1E1 solid;
}
#right .p_06 td a,.p_06 td a,.p_08 td a{
text-align:center; height:23px; color:#173F5E;
}
#right .p_06 .left_txt,.p_06 .left_txt,.p_08 .left_txt{
text-align:left; padding-left:10px
}
.pagexxx{
height:23px; border-top:1px #fff solid; text-align:center; padding-top:3px;padding-bottom:3px; background:#FFF;
}
.page a{
height:23px;
}
.page{
height:23px; border-top:1px #fff solid; text-align:center; padding-top:16px; background:#FFF;
}
.page a{
height:23px;
}
.logotjs{
	position:absolute;
	right:23px;
	background:url(../images/tjs.gif) no-repeat;
	z-index:100;
	width:151px;
	height:42px;
	bottom:10px;
}
/*right frame style end*/
/*work duty style start*/
#right .p_011{
height:25px; border-left:1px #175A7F solid; border-right:1px #175A7F solid; background:url(../images/m_icon20.gif) repeat-x; padding-left:10px; position:relative;
}
#right .p_011 li{
float:left; width:auto; padding-left:21px; padding-right:22px; line-height:22px; padding-top:2px;
}
#right .p_011 li a{
color:#FFFFFF;
}
#right .p_011 .s01{
background:url(../images/icon_64.gif) no-repeat 0 5px;
}
#right .p_011 .s12{
background:url(../images/cccc.gif) no-repeat 0 5px;
}
#right .p_011 .s02{
background:url(../images/m_icon06.gif) no-repeat 0 5px;
}
#right .p_011 .s03{
background:url(../images/m_icon05.gif) no-repeat 0 5px;
}
#right .p_011 .s04{
background:url(../images/m_icon08.gif) no-repeat 0 6px;
}
#right .p_011 .s08{
background:url(../images/m_icon12.gif) no-repeat 0 6px;
}
#right .p_011 .s10{
background:url(../images/qxz.gif) no-repeat 0 7px;
}
#right .p_011 .s11{
background:url(../images/mail2_08.gif) no-repeat 0 7px;
}
.xzsqtj01{
margin-top:10px
}
.xzsqtj01 td{
padding-top:13px; padding-left:15px; color:#8C8D8D; font-size:12px; font-weight:bold
}
.xzsqtj ul{
width:92%;
}
.xzsqtj li{
float:left; padding-left:15px; line-height:23px
}
/*
ZX
*/
.tijiaoZX{
	width:81px;
	height:23px;
	border:0px;
	cursor:hand;
	background:url(../images/an_tj.gif);
}
#right .contabwd{
width:99%; margin-top:6px; border:1px #9DB0BC solid; background:#fff; height:90%; float:left; overflow-y:scroll; overflow-x:hidden}
#right .contabwd .tabcontent{
padding:10px; color:#666666}
.sc_list{
width:178px; border:1px #999999 solid; overflow-x:hidden; overflow-y:scroll; height:84px; padding:0px 5px 5px 5px}
.sc_list li{
background:url(../images/m_icon27.gif) no-repeat 0 3px; height:16px; padding-left:18px; border-bottom:1px #999999 dotted; line-height:180%;width:144px;}
.sc_list li a{
color:#333333; text-decoration:none;display:block;width:117px; float:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sc_list li span{
color:#a3a3a3
} 
.listborder{
border:1px #999999 solid; width:780px; height:100px}
.lwxx{
background:url(../images/tjbg.gif) no-repeat 0 0; height:49px}
.lwxx .ttaa td{
padding-top:13px; padding-left:3px; color:#8C8D8D; font-size:12px; font-weight:bold}
.lwxx .ttaa th{
padding-top:10px}